Overall, we had a great stay, largely because the location is absolutely unbeatable. Being so close to the beach made for a wonderful vacation, and that's ultimately what mattered most to us. That said, the condo is in need of significant maintenance and updating. With some investment and attention, this property could easily be a five-star rental.A few areas that really need to be addressed:* The flooring, bathrooms, and overall condition could use updating and some much-needed TLC. * There appears to be a bug issue that should be resolved.* The master bedroom curtains let in a significant amount of light, making it nearly impossible to sleep in. * The bathtub drained extremely slowly throughout our stay.* The second shower is very small for an adult, and the shower heads produce an uncomfortably harsh spray. * The sliding glass door to the balcony is extremely difficult to open.* The lock on the front glass storm door didn't work, which would have provided some additional peace of mind.One disappointment was the unexpected construction happening in the neighboring units. There were contractors coming and going throughout our stay because of a leak, making the property much noisier than anticipated. We understand that maintenance issues happen, but a heads-up before arrival would have been appreciated so we could set our expectations.Despite these issues, we still enjoyed our vacation because we came to relax and spend time at the beach-perfect location!