David is really nice and considerate. We enjoyed staying at this place a lot! The location is great----you can walk to most of the places. And the room is clean and tidy. But note that the hot water may run out if you take a 30 minutes shower and you have to wait for the water to be heated for some time.