A very pleasant and welcoming place to stay.