Very comfortable, welcoming stay