This resort property exceeded our expectations in several ways. The breakfast buffet was impressive and delicious, efficiently serving a large number of people. The indoor and outdoor pools were clean and wonderful - we did not try the beach club amenity. Our room was upgraded to a suite and was spacious, quiet and comfortable. Self parking was safe and free, and paid underground parking was also available. Finally, the hotel was conveniently located to the marina, town, bus station, restaurants and shopping. Highly recommend this hotel!