Clean, great location, fun family holiday