We had 6 days stay at Kashi. And chose to split the stay between Assi Ghat (South part) & Mir Ghat (Near Kashi Vishwanath Temple)
Chose to stay here after reading reviews. And was very happy to have chosen Temple on Ganges.
Everything from booking to Check-out happened very smoothly; including room upgrade, airport pickup (for Rs.1000/-) Half day's local sightseeing & drop at Varanasi junction (Rs.2000/-).
Pricing is slightly on a higher side. It is worth spending a little more and have an enjoyable stay at Temple on Ganges.
Can't comment on food as we ended up eating outside, though we liked their Masala Tea.
Location: Excellent location less than 2 minutes walk from the famous Assi Ghat. ( Although you can visit Assi ghat anytime, you must try reaching 5 minutes before sunrise to get a glimpse of Subah-e-Banaras).
Half day's sight seeing can go to Sankat Mochan Hanuman Temple, Durga Mandir, Tulsidas Mandir, Banaras Hindu University (Bharat Kala Bhavan) & Bharat Mata Temple.