Recently stayed here for five nights. The location is very pretty good views but it's a way out from main town and McLeod ganj so cost alot in taxis .
Rooms were clean enough but did have trouble with hot water and WiFi in rooms was at best intermittent.
The pillows and towels were clean but grey as opposed to white but we did get new pillows on request ,the bedding does need to be updated but it was warm and did the job.
Breakfast was great no issues with this , and no bottles of water in rooms in other hotels. We also had to pay cash for rooms even though it said we could use visa this was not clear on booking.
All in all you get what you paid for in the price if this had been located in town would of been better.
If they added a kettle and complimentary tea and coffee in room I would of paid bit extra.