The place was spotless. Excellent communication. Parking on the street can be a challenge.