Clean, great location, wonderful communication with host - everything was perfect!