Overall, the property was nice and it was convenient. The rooms had been recently updated however, not the bathrooms. They were small and the shower was the old tile and it was dirty. Also, there were some hairs left from the previous occupant that were not cleaned from the basin. The bed was OK but the pillows were like cement squares. The biggest problem was the AC. You could not tell what the temperature actually was, but if I were to guess it never got below 80° in our room. Since it was not actually an emergency, we decided to wait until morning to discuss with the representative on staff and they were quick to point out that we were using it wrong although we followed the instructions on the check-in paperwork. They were allowed to waive the resort fee because of our discomfort. It was a pleasant stay because it met our needs, and it was a quiet place on the beach. One thing to note their checkout time is 10 AM so if you do book through a third-party verify with them what time your checkout will be because on this site, it states 11 AM.