The villa is hidden in a small ally way, kind of hard to find but it wasn't a problem as the hotel staff came pick us up. Upon arriving the owner, Mr Sharma, greeted us and said "this is not a hotel, not a guesthouse - this is your home!" and he made sure that we are comfortable.
We had only 1 day in Udaipur, too tight for proper sightseeing in the city actually, and Mr Sharma came to rescue by recommending us some most important sights and suggested a scheduled for us. He also recommended us a restaurant and arranged a yoga class for my mom upon request, without charge.
The hotel is 5 minutes from the palace, 2 minutes from the temple, and 2 minutes from the Lake - couldn't ask for a better location. The room is simple, clean and the bed comfortable. There's no lift but the hotel staff will help you with your luggage. Wifi didn't work at night but I didn't notify the hotel as I have bought a sim card for the trip and it didn't bother me.
We have enjoyed our short stay and Bhanwar Vilas, and we will be back the next time we visit Udaipur!