We booked a pool side king room for our first anniversary. Check in did not give us a very good first impression. There was one lady at the front desk taking a phone call and signaled to us that she would be a minute, which is fine. Then she hung up the phone, and ignored us. Two people walked in, went behind the desk, and also ignored us. Then another lady came in and asked if we had been helped. We said no and we are checking in. She looked us up, gave us our keys and towels and sent us on our way in less than 2 minutes. She was quick, but it was not a very warm welcome. We were never told the pool hours, breakfast hours, or where anything was. Our room was nice. It was nice to have a kitchen and the little sitting area outside. I did not find this place to be very clean though. It wasn't filthy, but the baseboards could all use a dust and the walls would benefit from a fresh coat of paint. Also, there was always hair on the bathroom floor that clearly did not belong to my husband or I. The walls are very thin and our neighbor decided they would rearrange the furniture at 11 pm every night, or at least that's what it sounded like. The pool area was nice. There were always kids having a blast. The beach was OK, the water is not really swim-able in my opinion. Lots of sea grass and fish. Very shallow and very rocky. All in all, this place did what we needed it to, but I was expecting more. It did not ruin our vacation or anything, but I was disappointed.