Conveniently located to downtown Palo Alto. The place has very nice touches which makes you feel at home!