The staff were excellent, very friendly and made a point of making your stay as relaxed and enjoyable as possible. The food was good, but more options, especially seafood would have been nice. For being an island, having more than one fish variety offered for an entire week was a little disappointing. The amenities were great, private beach, chairs/loungers and cabanas were nice. The floating hammocks were also very enjoyable. The free snorkeling, kayaks, and paddle boards were also great. While I did not personally partake in the spa, my wife thoroughly enjoyed her facial and the various options offered. While we loved the resort, the island did not offer a whole lot else. The small hikes, waterfalls, and mud baths were fun, but the towns very poor - though most locals were quite friendly, probably due to their dependance on tourists. We rented a car and drove, which I actually thought was fine. However, the roads are narrow, mostly unmarked, and in poor condition. Still, cheaper than renting taxis and better than having to be on someone elses schedule and sharing with other groups. The rum & chocolate tasting and tour was awesome, highly recommended! Finally, no matter what you read, be sure to bring plenty of cash. Outside the resort, credit cards are rarely accepted and U.S. dollars is the preferred currency. That's because of the high exchange rate for the ECD. I think locals look at it as travelers see lower prices using the U.S. dollar and figure they are getting a