This is a great Bnb in terms of location, amenities, cleanliness and host communication/hospitality. The complex has swimming pools and hot tubs and a laundry facility (which is not price-friendly for short stays, but there are other options in the area). There is a nice shopping complex next door. And a short walk/run away is a beach. I have to compliment the host on equipping the unit so well - it has everything! The check-in and check-out process was a breeze. Would highly recommend this to other travelers.