Was a super lovely place to spend time if all you want to do is lay in the sun or on the beach, or go kitesurfing as the consistent wind is perfect. The resort gardens are beautiful and well kept. The level of service and attentiveness was incredible. Other than that, don't expect to walk around to explore the surrounding village and area because the poverty may make you feel uncomfortable (unless you're a journalist working on an angle). The village water well is directly on the other side of the hotel wall, so the kids do their bathing in the morning in full view of humanity; the poverty, for me, was palpable and sobering when you're spending so much money on your vacation; I felt like a royal jerk. On the beach, expect to get hassled every 10 minutes by a hustler, kids, or lady selling scarves and trinkets. I found it served me well to keep repeating, "Sorry, I prefer to be alone today," and keep walking.