Been here in number times usually in December or March we came in May because it was much less crowded and not so many kids, but the weather was much hotter. Love this resort it's very small and quaint and personal. It's been newly remodeled and everything feels new and fresh. There are four restaurants Italian Mexican Japanese and steakhouse all very good but you need to be particular on what you select, because some items are better than others. I come for the scuba diving which is included in the resort credits that you may get. Would like to give high regards to some of the staff who made this an incredible trip...Rocio, Victoria, Izair, Natalie,Chef H , Laura, Carnitas and Gilbert all in food and beverage. All staff were excellent, always with a greeting, and 'its a pleasure'.