Our experience with this hotel started out very well. Its location is beautiful, far from the madding crowd, located between Dharmashala and Mcleod Ganj offering easy access to both places. The room far surpassed our expectations. Despite being the lowest end room in the hotel, it was nice and spacious. Everything was very clean. The bathroom was spick and span, with 24 hr running hot water as well. The staff also seemed pretty courteous. The experience would have been better if the staff had been a little less lazy. We stayed two days, but they did not come in even once to clean the room, change linen, supply towels, replenish drinking water or even to collect the tea cups without being prompted. There was no separate dining area. When we did ask about room service, the staff seemed reluctant to cook anything except standard roti subzi. So we ended up eating out during the entire duration of our stay, which suited us fine. At the end of the stay, we were offered the bill. I paid cash, but the staff never brought back the change. I tip generously in general, but somehow did not feel like it this time. I would still recommend it to anyone looking for peace and tranquility. The amenities are good, no doubt but be ready to nag the staff for what you want, something that we don't relish doing on vacation.