"Location, Location, Location"
The location of the hotel is central, at the marina, with walking to all of the attractions and adventures. There is something to do for everyone: whale watching/dinner cruise, fishing, kayaking, snorkeling, swimming, shopping, restaurants and bars.
The resort owns a number of restaurants. The food was OK, not excellent. We had the all inclusive, so we dined at all the restaurants. For the price of all inclusive, if you aren't a drinker, you could easily go to any restaurant within walking distance and have a fine meal with wine or a great glass of tequila, for the same price. But, if you are a spring breaker, and shots of tequila in the pool, followed by massive quantities of margharitas and/or beers, the all inclusive is a logical financial decision!
The staff in the restaurants and the resort were exceptional. Our stay was very comfortable and anything we asked for was immediately accommodated. The concierge made sure all of our activities were scheduled. Don't buy any activities at the airport (they will accost you upon departure from baggage claim!!!). You are way better off having the hotel book activities at a substantial discount to web or others.
The hotel is safe and secure. New beds that are extremely comfortable, with updated furnishings.
Traveller from Excelsior, MN