We really had a great time at El Gran Castillo de Arena. The house was immaculate and very comfortable for our group, which ranged in age from 8 to 78 years old. The beach area and hammocks were awesome, as was snorkeling off the docks. Although there is some seaweed, snorkeling from the end of the dock was really nice, lots of fish! We did some line fishing too, which our teenage boy really enjoyed. We even saw a ray and a nurse shark. William and Marvin were exceptional and helped with all our needs. William was able to get us fresh lobster (thankfully it was lobster season, so delicious!) and fresh fish the week we were there. He is also very caring and helped us get to a clinic when one of the boys fell on his wrist (all was okay!) Simon is also very extremely responsive and made booking our stay and excursions so easy. We did a couple of excursions and were graciously picked up and dropped off right from the dock. I loved the rooftop pool, it was so relaxing to go up there for a quick dip and sun bathing. Also, the star gazing was amazing! Overall, the house had all the right ingredients for a wonderful family vacation!