Ideally located and welcoming hospitality