VERY friendly and accommodating staff. Everyone was polite, smiled, helpful. From check in to check out, not one problem. Rooms and entire facility was VERY clean. Staff constantly working around the hotel to keep it nice and comfortable. Big breakfast, hot and cold w/ much to choose from. Close to the beach and other entertainment. Comfortable beds, pillows, and linens. Really clean bathrooms. I will stay there again. Booked through Tripshock which was great to work with and easy to use. This hotel is worth the price and more. Surprised how nice the place was. Can't say enough good things about it. Will most likely return on a yearly basis with my family.