I've stayed here many times - with partners, and with friends. Love it. Great service, lovely staff, central location but quiet, great breakfasts, huge villas with gorgeous pool & gardens with plenty of living space. I'll be back...