The apartment itself was very nice. It was clean, well-maintained, had a great location, and offered a nice beach view. Towels were provided, and the unit appeared recently renovated.The main issue was communication before and during check-in. Important details about parking, building access, beach access, pool rules, and the check-in process were not clearly explained in advance. There was free parking available, but I ended up paying for valet parking because I did not receive clear instructions beforehand.I also experienced a problem accessing the unit upon arrival because the door code had not been updated, which required contacting the host late in the evening.Future guests should confirm parking, building access procedures, amenities, and entry instructions before arriving.One additional consideration is noise. The property is next to a hotel, and there were frequent sounds from service vehicles and trucks. Light sleepers may find this disruptive, even in the bedroom farther from the street.Overall, the apartment was clean, comfortable, and in an excellent location. With better communication and arrival instructions, the experience would have been significantly improved.