The resort is spread over 5 acres of lush green land, with stunning views of the surrounding hills. The accommodation options include 16 luxury tents, 14 rooms, and 10 cottages, all of which are built with natural materials and blend in with the surrounding environment.