Comfortable place with great restaurants within walking distance.