Clean and spacious. Quick communication. Great location.