The place is very clean with a very unique vibe. There is a lot of room for you to rest and blend with nature. A lot of essentials and amenities are provided on site along with internet. We had a very enjoyable stay and will definitely revisit in the future!