We had a wonderful 4-night stay in the two-bedroom villa and would happily return. The location was fantastic — close to everything we needed — yet still felt like a relaxing escape. Although the villa backs onto a busy street, the noise was minimal and never disrupted our stay. The staff were absolutely lovely — warm, attentive, and always ready to help with a smile. Breakfast was delivered to our villa each morning. The menu offered a great variety of options, covering a diverse range of tastes, and we enjoyed being able to mix it up each day. One of the most unique touches was the personalised zodiac theme throughout the villa. Each guest had cups, towels, and even wall plaques customised to their star sign — such a fun detail that made the stay feel a little special. The private pool was a great— perfect for cooling off, relaxing, and enjoying some quiet downtime. The dining area was adequate but we could have done with a bigger fridge. Overall, a lovely villa experience.