Great place, spotless and perfect host