Large, well-appointed space right in the heart of everything.