No wheels? No problem here, since their rental is close to public transportation (Cap Metro). Several restaurants are also less than 20 minutes on foot.
I highly recommend this place!