We enjoyed our mini vacation at this property and loved the quick access to pools, hot tub and the beach. The unit itself offers lots of space for larger families or friends traveling together. Because this is a corner unit, the balcony is exceptionally welcoming and offers an incredible view from the main living area and master bedroom. The kitchen was well equipped, though a blender would be a nice addition. My only thoughts on improvements would be a new mattress for the master bedroom, and addressing the mildew in master bath.Lastly, the online payment process with property manager at times felt overly onerous and intrusive (take a picture of the credit card and license, now take a picture of you holding your credit card and license, now sign a piece of paper and photograph yourself holding it) Good lord, I've purchased much higher value items with less pushback. I can only imagine what you may have to deal with when renting out beachfront property, but this felt very over the top for a rather standard accomodation (i.e. not a luxury single family home). However, I do commend the property manager for being very responsive via text.