Excellent location, polite hosts, very good communication, and a clean space.