Very welcoming. Great location. Well equipped. Nice features