Everything I needed. It was a lovely place to stay and had excellent facilities.