Spotless. Great value. Excellent location.