The resort is encircled by pine woods and is located on a mountaintop. There are four different room types spread throughout a total of 18 cottages, which are divided into the Presidential Villa, One Room Cottage Garden, Premium Cottage Garden, and 2 Room Royal Suite categories.