The property is very clean and the staff is friendly and helpful. We enjoyed having Elbow Beach right outside our door. We didn't spend much time in our hotel room, but the king bed was comfy and the shower was great. The rattan furniture and floral décor didn't faze us as we were not looking for upscale, contemporary accommodations. We were looking for a true island experience, and that's exactly what we got. The more upscale Elbow Beach Hotel is next door for a lot more money, but you are on the same beach at Coco Reef with better views.