Comfortable and spacious place in a central location.