This place is absolutely amazing and even better than I expected! After one day at Sleeping Giant I was already planning a return trip. The rooms are beautiful and have AC strong enough to counteract the hot and humid jungle climate. Arguably even better than the rooms were the amazing grounds which had tons of activities - including kayaking, swimming in the river or at the gorgeous pool, hiking on trails through the jungle, walking across hanging bridges, horse back riding, climbing a giant tree house, and more. We were never bored and honestly struggled between whether to go on the excursions or to spend more time enjoying the property at the resort. With respect to dining, the food at both of the restaurants was fabulous every single meal. Everything we had was amazing and I was pleasantly surprised by the amount of vegan and vegetarians options offered. Everyone at the resort was so incredibly friendly. There are so many people to thank for our excellent stay but we especially enjoyed talking to Eileen at the Grove and Dorris, who facilitated all of our excursions. In sum, I can't imagine a better place to stay!