Within walking distance to plenty of food , restaurants and shops on Tompkins.
I would only point this place to dog /animal lovers .