A top place to stay. Lots of space and excellent facilities.