We booked this property last minute after our original rental was double booked. Unfortunately, the property was in extremely poor condition, with numerous maintenance and safety concerns. The owner repeatedly referenced our last minute booking when we raised issues, but many problems appeared to be longstanding and unrelated to the timing of our reservation.We encountered active water leaks, evidence of previous water damage, what appeared to be mold around ceiling lights, loose ceiling fan fixtures, deteriorating outdoor ceilings, and coconuts falling through the tiki bar roof. Doors leading directly to the pool had alarms that did not sound when opened, raising additional safety concerns since we had several young children.The upstairs AC never cooled below 81 degrees, several bed frames were broken or unstable, forcing our group to rearrange sleeping conditions, and cleanliness was poor. Numerous amenities were unusable, including the ice maker, tiki bar TVs, refrigerators, basketball goal, and dock water spigot. The beach contained trash and debris, and trailers loaded with trash occupied the parking area.Instead of enjoying our vacation, we spent time cleaning, changing bedrooms, and working around broken amenities.A last minute reservation does not excuse poor maintenance, cleanliness, or safety concerns. The conditions were so disappointing that we left two days early.