Very clean, nice and spacious unit. Excellent communication. Great experience overall.