I actually prefer the walk up. I've been stuck in elevators too many times, which means I don't take them if I don't have to. Nonetheless, to see you, I would do either! :-)
To me the "deposit required" is always a red flag. For as hot as he looks, I would pass. There are other good looking guys out there that don't have these kinds of requirements.