We were a family party of 12 across 3 generations, and had a lovely stay. The outside space and the communal spaces are superb, in particular the pool area in the beautiful gardens was very private and had lovely views as did the huge outside terrace. The tennis court was fab, and table tennis and mini gym were an added bonus! The top and main floor bedrooms were nice and the aircon was good. But the ground floor bedrooms were not as clean or as nice as the others and a couple of areas needed a bit of minor repairs (e.g. plug sockets loose). One room hadn’t been made up, but as we had two singles in the party we needed all 7 rooms and were told we should make up using linen from one of the other beds, which we did, but would have preferred all to have been made. The kitchen was really well equipped and good to find a stock of cleaning products and basics, which was helpful. The location was great at the top of the hill - we had a car, but there was also a steep stepped path to the main road, so only a 15 minute walk to the beach, the port and the supermarket. A lovely villa in a lovely location, and a very enjoyable stay.