Clean rooms. Great price. Great location. Friendly staff. Live bands at the bar/grill. Comfy beds. I stayed here with my two young sons and we had a great time. This is the only place we'll ever stay when we come to the beach from now on... and next time we'll bring our dog.