Comfortable, spotless and pleasant stay.