I was looking forward to Chez David, based on the reviews here but have to say I was somewhat disappointed.
I have read many people write that they intend to use Bratislava as a base to explore Vienna from but I think I would do it the other way round.
We paid €79 for a double room, using the rack rate as we could not find a discounted rate anywhere.
Our room, number 5, was small, the beds were lacklustre in terms of being comfortable, were simply two singles pushed together and the two single quilts were very thin.
There was very little room either side of the bed, my bedside light did not work and there was a radio alarm making a buzzing noise so I had to unplug it. The TV was a small portable but in any case only had 4 channels. Nothing to suit the "international" guest. There is no safe in the room. The bathroom was of a decent size and clean.
Our room was at the front of the B&B and close to the tram lines where the trams make a 90-degree turn to go under the castle. The trams make a screeching noise when going round this corner that woke us up from early.
The breakfast was pitiful. 4 or 5 slices of cheese and ham. A couple of bits of bread.
The staff were very helpful and friendly, helping us with getting to the train station, getting me an iron to do my shirt and generally nice people.
The location of the hotel is very good (not including the screeching trams). Walking distance to the old town and to the castle, also the bus to the airport stops beside the hotel.
I just don't think it is worth €79. I would recommend any tourist to stay in Vienna, get the train down to Bratislava in the morning and then get the train back in the evening. You will get a decent 4* hotel in Vienna for €79