Exactly what you would want from a host and home. Clean, all the amenities, terrific location, and great communication.