Fantastic place, amazing view and perfect location. I would highly recommend staying here. Everything was smooth and perfect! Luxury + Beach!