This hotel I give excellence to for cleanliness and upkeep as well as friendly staff.. Rooms were lovely and super clean with a connecting canal from the pool right to the rear entrance of every room. Pool area was designed to perfection and the hotel In general is really nice.Breakfast in the hotel was excellent but dinner in the hotel was a little disappointing. I think the chef in charge could do a little better planning on the menu and as well the food that was there was a little bland and cold. Dinner is all buffet style. I would definitely come back here again for the cleanliness and the value but would have dinner out.