The hotel is 5-6kms away from Leh city and actually this is quite good for travellers wanting a peaceful stay. It is situated at the banks of a subsidiary of Indus and you can watch snow covered mountains from your bed. The rooms are clean and spacious. They provide all basic amenities in the room.
They provide good quality food although one might find the rates on the higher side (I think it is almost the same around the town).
They have wi-fi connectivity, though there was no internet when we visited.
One problem we faced was difficulty in finding the place. It is in Choglamsar village and only then someone can guide you to the address. Else call the hotel in advance about the location (you never know when there is no connectivity in Leh).