Extremely comfortable & welcoming, excellent facilities & location, friendly host.