Quite, relaxing, welcoming stay