We really enjoyed the condo itself. It was spacious, clean, updated, pet friendly, and the beach access was great. Check-in was very easy, and the host was fairly responsive.Unfortunately, there were a few issues that impacted our stay. The condo had a strong musty smell, and we ended up washing the towels and linens ourselves to try to help with it. There was also a noticeable smell of urine on the balcony and the smell of weed every night. There were very few basic supplies provided, so we had to purchase garbage bags, cleaning supplies, and Kleenex.The biggest issue was the doors. The main door would not lock, and the sliding glass door to the balcony would not lock either. Because we had our dog with us and couldn’t safely leave the condo unsecured, we were unable to leave the condo for most of the following day. After several hours of communication, a charger was finally brought for the main door lock, but it took hours to charge and the lock wasn’t usable until that evening.We really liked the space, location, and beach access, but the odor, lack of basic supplies, and especially the security issues with the doors made the stay more frustrating than it should have been. Hopefully these things can be addressed because otherwise it is a really nice condo.