We spent only one night at the resort, but it was spectacular. The suite was incredible, the views breath-taking and the food and drink wonderful. Only wish we could have stayed for a week! The margaritas at the poolside cabana were good, but not great. Very limited beer selection. Wine list at dinner and the sommolier were both terrific!