From ease of check in to clean property to great staff, we enjoyed our time at this resort. They provided great activities, exercise at the pool each day, tequila tasting, cocktail making class, good music. LandShark restaurant food and entertainment was great. License to Chill served a variety of great tacos. Coffee Bar in Joe's Merchant included pastries, salads and sandwiches. The Boathouse was the buffet, it provided great choices for breakfast, lunch and dinner, our waitress Yitzy was great. Room Service was good and housekeeping was great, we had Melby. The reservation only restaurants, Frank & Lola's and JWB Steakhouse were both disappointments. The food was dry (our group had mahi mahi, seafood risotto and chicken parm ~ all were dry, with requested added sauce the chicken parm was ok), just expected more flavorful food for a reservation only restaurant. JWB Steakhouse, DON'T waste time on any upcharged steaks. Our waiter, Carlos was great. The upcharge steaks were cut incorrectly (rib eye and cowboy). One of the rib eye steaks we were served was mostly fat and cut like a thin, flat steak, when we complained to the head waiter, Christian, he dismissed our concerns and told us we were wrong and there was nothing he could do, not someone that should be a Head Waiter. We paid almost $100 extra for the rib eye. Paid extra for the Caribbean Lobster, no flavor and dry. The baked potato was the size of a small red potato. The quality of the steaks were just okay.