For a comfortable stay with modern amenities on a secluded mountain top surrounded by rolling hills, this is ideal for couples to take time off the hustle and bustle and connect with nature. An all-inclusive package further enhances your stay and build memories too.