Amazing we had the best time!!! the view is amazing all facilities are of great great quality. The service is perfect all people we have speak with was super clear and friendly.
We will come back anytime!