The location of this condo is excellent, with easy access to the beach, restaurants, and shopping. However, our arrival experience was disappointing.We followed the check-in instructions exactly, but the elevator key that was supposed to be in the lockbox was missing. We made multiple attempts to contact property management through VRBO and by phone but received no response for several hours. Our check-in time was 4:00 PM, and we were not able to resolve the issue until later that evening. We ultimately gained access only because another guest allowed us into the building.Once inside, we found areas of the floor that needed cleaning, and some dishes, cups, and silverware appeared not to have been properly washed. Later that evening, the beach access gate malfunctioned, preventing several families from entering the property until another guest let us in. The gate was repaired the next day and worked properly for the remainder of our stay.Guests should note that access requires an elevator key plus separate codes for the pool, beach, and condo. Also, as stated in the listing, one elevator is out of service, and many of the beach chairs provided were broken.Communication improved after the initial issues, and the condo met our basic needs. Overall, the location is the property's strongest feature, but communication, cleanliness, and maintenance could be improved.