Comfortable place and good location, relatively close to most major attractions.