Everything was as expected! This funky Caribbean Villa wasn’t the the Ritz but was absolutely perfect for our family of 4 and the price. My sons loved the pools (yes, 2 pools!), beach access and diving off the doc. Hotel is a solid :20 beach walk from down town but taxis are only $5usd and the front desk was so accommodating to call ahead for us. Service was great and having the little kitchen was a game changer. Restaurants, golf cart rental, grocery all within minutes. I would 100% stay here again and recommend it. The seaweed (seagram grass) was intense but the property had people working hard daily to rake it up and remove as much as they could. We still had sandy beach access but had to negotiate through the piles.