Hidden gem for relaxing. Although shared amenities with the hosts (pool, covered outdoor patio/lounge area, laundry room, outdoor BBQ gas grill, & dedicated pool changing room/bathroom), we consistently had these spaces to ourselves – felt like a private island resort! The photos on the website don’t capture the true charm & spaciousness of this rental. The main bathroom with its dual vanity has an impressive shower – showerheads not just overhead & handheld, but also dual standard & four side spray options. Has a fully equipped kitchen for extended stays (refrigerator/freezer, oven range, microwave, dishwasher), with thoughtful extras like an electric tea kettle & even basic food items. Attention to detail extends to fresh bedding, plush towels, & a variety of pillows (both feather & down alternatives), blankets, cleaning supplies, along with quality hand & body soaps/shampoos/conditioners. Generous sized walk-in closet easily accommodated our belongings. Reliable Wi-Fi allowed us to seamlessly work remotely daily. TVs in the unit provided ample entertainment. 2nd bedroom bamboo frame bed was not comfortable for a fat person – same can be said for the seat on its matching sofa. We had our 9-lb. dog with us & the host’s street is designed as a dog-friendly zone, featuring waste stations, benches, & manicured greenery. Just around the corner, there is a dog-friendly nature trail that leads to the water. Quickly response hosts. Well-deserved 5-out-of-5 stars!