Brilliant location, friendly staff and excellent facilities. I highly recommend.