Very kind and very welcoming.
Very nice place to stay