This place feels like an oasis tucked up higher on a hill. The place itself is very clean and spacious, even with a jacuzzi to soak in after a long day. There were some great other touches, like having snorkeling gear for us to borrow. Would highly recommend and definitely stay here again if I came back!