Clean and tidy, great communication with the host, and perfect location.