There were a couple hiccups -
We checked in, only to find other people sleeping in the room -
We had a pet and had wanted a first floor room, (which we had booked), but had to take a room on the second floor once our booked room was not avail..
once in the room, (after 10 PM), there was loud music blaring from people hanging out on the beach walk, and also - be aware that there is a lot of airplane noise at this property.
But, the beds were comfortable and the room was clean.