A very comfortable and welcoming place to stay