This place is everything that's advertised and more. The perfect oasis of ocean and garden. Very stylish and clean. Looking forward to my next stay here, thank you for taking care of every detail!