"This was our second time staying at this hotel. Our first stay (11/2025) was absolutely amazing so we were excited to come back. Unfortunately, it was not the same experience. When we arrived the front desk over night staff was rude and unhelpful. When we asked for a late check out (due to arriving at 1:30 am) she stated it would be an extra $25 upcharge, although on the website it stated there is a $0 upcharge for late check out. Our room smelled HEAVY of cat urine/cat liter, our hotel phones were not working, and there was mold on the shower door/shower floor. We paid almost $400 for a one night stay in room for 6 people but had 3 towels in the bathroom for all of us to share. All this was mentioned to the front desk staff in the morning and all that was provided was an apology. The amenities were good- breakfast, gym, staff at the pool were very friendly and the beach was beautiful. Unfortunately due to inconsistency in experiences from one stay to another and condition of the hotel room, we will not be coming back. "