Overall, our experience was suboptimal, but the structure and setting, amenities as described were lovely. If only the home were not in disrepair and poorly managed by Beachfront Only Vacation Rentals. Read Yelp reviews of this company! The home and location are wonderful. Access to the beach, pool/hot tub, outdoor decks & spaces lovely. The home design & furnishings are very light and bright. Amenities provided appreciated - beach towels, boogie boards, beach chairs etc. Kitchen was very well stocked and home had 3! working fridges. BUT, home needs a lot of TLC & the property mgmt company was terrible. At arrival, the pool & hot tub were dirty & we found many: ripped & missing screens, non working windows, dirty curtains with rods that fell off, furniture that was broken, many lights not working, non working TV remotes, electric awnings that were shredded and unusable, no home manual to help, discarded medication bottle on the roof Just, A LOT. The process for getting assistance is to text, but requests not always acted upon etc. I finally called about pool and was told "we don't service pools". Um, what? if you rent homes with pools and hot tubs, they must be serviced. They finally cleaned them a couple of times, but I doubt they checked chemicals etc. Asked repeatedly for new lounge chairs., 1 arrived fairly promptly, but it was like pulling teeth to get more and they never removed the shredded one as requested. I asked to speak with a manager, was told they would call. Spoiler: they didn't. Then it got worse. Lower level shower and toilet backed up and overflowed into home. WE cleaned it up, attempted basic repairs to address. Did not work. Called 24 hour emergency number - no response! I texted & finally heard from a person the next day. A plumber came out and turned off all of the water for much off the day, advising he could not repair and not to use any water, even overnight (no showers, sinks toilet use), but another team would arrive next day. They did not, but 2nd plumber arrived to prep, again turning off water, etc. BFORentals advised we needed to vacate, offered us another property, far away, not beachfront (irony). We found other closer accommodations. 3rd plumber confirmed repairs required extensive work, we could not return. Then, they withheld reimbursement! Eventually (2 weeks later), agreeing to refund ONLY the nights we could not stay, nothing for the days without plumbing (illegal?) or terrible service. CAN NOT recommend.