This is a peaceful, green oasis! It's close to civilization but you'd hardly know it.
The ensuite room and shared amenities give a great mix of privacy and opportunities to socialize.