Great place to stay for leisure or work.