Very welcoming well situated