*Company Description** This Farmhouse Hotel (currently called Solar Alvura) is a peaceful hideaway nestled in the countryside of the Algarve, near the charming village of Moncarapacho. Surrounded by nature, olive groves, and the gentle landscapes of southern Portugal, the hotel offers a tranquil set