Place is very suitably located. It was great staying there.