Casa Barrigona

The largest of the three villas featuring 7 bedrooms with private bathrooms