We stayed in a villa, which was very nice and very clean. The location was perfect, 3-4 minutes to the nearest beach and a similar distance to the nearest mini-market. It was also very peaceful and tranquil, the gardens are immaculate and our terrace made the perfect spot for a relaxed outdoor breakfast or evening read.