My friends and I LOVED staying at Villa Esperanza. The house is gorgeous, the view from every room is stunning, and the layout allows for the perfect mix of privacy and spacious, communal hanging, when traveling with a group. I've already declared Villa Esperanza a birthday tradition and look forward to my next stay! Thank you Grant, Aly, Melissa, and Abel