Our family of 4 stayed at the Coco Grove for 3 wonderful nights. The property itself is immaculately maintained and amazing! It has 4 pools and a beautiful beach. We stayed in one of the villas and the style was so charming -it was two stories and had two bathrooms. We did the Apo Island Tour with Iris and Dan and had an amazing time swimming with the sea turtles. Our 8 year old twins fell in love with Iris who was so sweet with them! We also took a tuk tuk tour of the island with Mang (aka Bob Marley) which was a lot of fun! Both of these excursions were through the resort and we felt in very capable hands. The on-site restaurants at the resort have great food and the most amazing views. Our girls were partial to Salamanders and my husband and I loved the Sunset restaurant. The service at the resort was amazing and it shows that they work hard and take pride in the resort. We have traveled quite a bit internationally and The Coco Grove Resort is by far our favorite. It has an amazing low key but luxurious vibe and the natural setting and style cannot be beat! We really really hope to come back some day!!! We also had a wonderful experience booking the hotel and all communications were timely and informative!!