Wonderful spacious place. In the heart of the city.