This is a very nice hotel located right on the beach. The rooms are nice and extremely clean, but without kitchens (at least, the one-room/two bed room I stayed in didn't have one), so it's not good for long stays. They have a very nice "Sand Bar" lounge, but of course you have to be of drinking age to enter. They have a large outdoor pool, as well as a kiddie pool (3 ft. deep). There is a game room as well, but it's rather small.
Every room has its own beach-front balcony, which is always enjoyable. The private beach is rather large, as well, so there's plenty of room for everyone. The prices here are affordable, and the staff is extremely friendly and helpful. I would recommend this place if you're looking for a nice hotel for the weekend.