The condo was beautifully decorated, well-maintained, and the perfect size for my husband, daughter, and me. Overall, we enjoyed the unit itself and found it comfortable for our stay.Unfortunately, our vacation did not get off to a great start. Upon arrival, the key card provided in the lockbox did not grant access to the condo. We attempted to contact the owner using all of the communication methods provided but were unable to reach anyone. After approximately two hours, a maintenance staff member kindly assisted us and allowed us access to the unit. While we appreciated the help, this was a frustrating beginning to our trip.I also understand that the property is pet-friendly; however, the bed linens should still be thoroughly cleaned between guests. We found a noticeable amount of pet hair on the sheets, which was disappointing.Finally, the listing's description could be clearer regarding beach access. While the condo is technically oceanfront and offers lovely views, it is not truly beachfront due to the rocky shoreline and limited beach accessibility during high tide. We ended up driving to the nearby park beach area, which was beautiful and provided a much better beach experience.Despite these concerns, the condo itself was very nice, and with improvements to communication, housekeeping, and listing clarity, the guest experience could be significantly enhanced.