Very welcoming and pleasant. I enjoyed my stay