A must stay - lovely people in a lovely location