Clean, great location, great host- very communicative!