Look, it's Varanasi. If you're going to Varanasi and staying on the Ganges you can't expect 5star luxury. BUT do expect to give in to the charm of the Rashmi Guest House - from the winding, monkey-haunted streets to rooftop views of the sacred city. I can't imagine staying anywhere else.
Pros - we were able to snatch a good deal and got a great value. The rooftop restaurant was decently priced relative to quality. From what we saw, this was THE place to stay if you want to stay on the river. Also, the airport transport was timely, and they carried our luggage to the hotel.
Cons: if you do not arrange transport, prepare to carry your luggage about a quarter of a kilometer and you must know where you are going! ALSO, there was quite a bit of pressure from one of the men who picked us up to do a guided boat tour, which of course was about 10x the price you can get from just asking a guide down by the shore. Facilities are what you would expect from a mid-range hotel in India (aka don't expect bath tubs or plus mattresses)
