This was everything I hoped for and then some!! Can’t beat the beachfront location and the villa itself is a dream. Everything you need. Lovely decor. Welcoming, attentive hosts. I’ll be back, and in the meantime I’ll be telling everyone I know to book their stay.