Very clean, perfect location, and terrific communication! Highly recommended