Very welcoming and comfortable accommodation.