Spotless. Excellent communication and quick responses to questions. Very accommodating. Top notch host!