I had a wonderful stay at the Moringa resort. I am not sure what the comments are talking about regarding the staff service, because I found them to be excellent. They allowed us to check in 2 hours earlier than expected and welcomed us with a fresh beverage, added an extra bed for us, and checked us into our room. They answered every question or request my family and I had, and were super accommodating. The restaurant staff was also the same, we enjoyed the complimentary breakfast, and the happy hour drinks aren’t bad. My only negative review is the location of the hotel, as it is not within the main El Nido town and the transportation between there and back can add up quickly, but that is not their fault. I enjoyed the pool and had a massage at the hotel - terrific service as well - and would be happy to come back! Thank you for making our stay so comfortable!