Very welcoming, clean and attentive.