Everything was great, the views are amazing, the check in was extremely easy.
Honestly it felt like staying at a really luxurious hotel, especially the little car that takes you to the Beach.
I loved it.