Robert greeted us when we got there and was quick to respond when we needed anything which was much appreciated. It was really relaxing to chill on the hammock or stargaze on the rooftop (if you get a clear sky). The frogs were neat to fall asleep to and didn't bother us but if you are a light sleeper be aware that there will be frogs singing all night.
The only reason for the lower rating is that there were a notable amount of ants & critters that made packaging food and cooking a bit stressful. We were mindful to clean up right away after meals and package everything in the fridge. Not something you can't work around but it was a significant part of our stay there.