The bathroom was not cleaned when we arrived. The pot had stains in it and I had to call the hotel staff and ask their housekeeping to do a better job, which they did without any complaints. The promised package from Expedia was Breakfast and Lunch or Dinner (Modified American Plan). We ended up reaching a day late and agreed to forfeit one day's charges (obviously- and I had no problems with that). However, the hotel charged us for lunch though we had not taken dinner at their place. Other than this, the hotel is strictly OK and not value for money at the price that Expedia charged us. One does not expect to find a dirty bathroom when one arrives. Also, their breakfast, and food in general is not very good. I've had better stays at much lower prices in other hill stations. The only good thing about this place is the view of the Himalayas from the hotel room, which is absolutely breathtaking. However, I would strongly suggest looking at other options before zeroing in on this one.