Great place, well fitted out, welcoming hosts