Convenient location with pleasant places for meals within walking distance.