I can give the hotel stay and amenities plus food..4/5. Good ambience , cool atmosphere and play areas , campfire, all were good....but the coordination of booking and correspondence with the guest only 1/5..as we had pre booked two weeks ago and confirmed it even prior to the day of arrival..but on the day the staff was not aware of the booking and made us panick...Nor did they inform about the road work going on..and we had to travel extra 25kms through some off roads and our vehicle got stuck there for a while..the journey to the resort was terrible.. For those opting for a staycation u can definitely go for this...