My husband and I stayed one week at this hotel and were not too impressed. Upon our arrival, although check in was very rapid and courteous, we were given a tiny room on what they call the beachfront.. We complained about the room and were given a larger room with a better location. I don't understand why they did not give us the better room to begin with, especially since we had paid for it. The property is is need of renovations, the rooms, the common areas, the dining rooms, etc... We felt like we were in the 1960's. As for the food, breakfast was always very good, served as a buffet. As for lunch and dinner, the food was terrible. It also seemed like the staff was not very happy therefore service was lacking at all levels. The grounds could be beautiful if only better maintained. We also found that all the alcoholic drinks were watered down. We found that the clientele consisted mostly of older people ( 70 years and older ), some with walkers, we even had one gentleman with an oxygen tank. We would not go back to this resort.