Great host, location, cleanliness, communication, everything on point