Easy to get to, VERY friendly and helpful staff. Beach was phenomenal, I kicked myself for deciding to leave the snorkel gear at home, the beach right in front of the resort was perfect. Watch out for lots of broken glass on Elbow beach. This isn't Coco's problem, of course, but we saw lots of washed up bits on the sand. The A/C unit in our room was a bit noisy, and had a strange cycle of 30 seconds on, 30 seconds off all night long. Too bad we didn't have a screen on the sliding glass door, we could have just slept with that open all night. That's the only reason I'm giving it 4 out of 5 stars. We would love to come back again soon!