Very welcoming and helpful. Very pleasant stay