The pool area of this hotel is lovely, and it is in a good location, you can walk the promenade into town. The room was very basic, it was ok, but not near as nice as some of the other hotels we stayed in. But it was fine for our stay for a night. We didn't like that our room was down a long hallway and a set of stairs, with no elevator for that section of stairs, it made it difficult to get big luggage to the room. The air conditioning was ok, but it never really cooled the room to our preferred temperature. We got free dinner and breakfast, we didn't use either, but this might be a plus to some people. You can't get drinks or food at the pool without walking pretty far inside and the service and choices were lacking, which is a shame given how nice the pool is. We also didn't get towel cards at check in, and getting towels was another walk back into the hotel, then it took a few minutes to sort out the no towel card part. They do have a dedicated parking lot, which is nice. We never went down to the beach area, but we saw it. Also our hairdryer was broken.