I recently stayed at a property that unfortunately did not meet the expectations set by its online listing. We arrived at 2:00 PM, aware that check-in was at 4:00 PM, but were not allowed to check in until 4:20 PM, despite assurances that our room would be ready early.In the evening, we were informed that no new sheets were available, and the ones in our room were stained. The so-called “comforters” were actually threadbare blankets. Our host ignored requests for information regarding the sheets and the refrigerator seal, which was nearly detached, causing condensation and spoiling leftovers.Toilet paper was only accessible from 7 AM to 4 PM, forcing us to purchase it ourselves outside these hours. The kitchen was poorly equipped, making cooking impractical, and the cabinet doors and handles were sticky and unclean.Mold was present in both bathrooms behind the mirrors, which were the only mirrors in the unit. The listing pictures did not match our unit, and they appear to be stock photos. The dining room chairs were dirty and unstable. The beach staff was unfriendly when we had to wake him for an umbrella, and there were hair strands on the bathroom wall.Additionally, only four towels were provided for a room that accommodates six people, and we were not informed until we asked that we had to use the laundry service for replacements, available only from 7 AM to 4 PM. Overall, the experience was disappointing , and I don’t recommend it to others.