Clean, good communication from the host, fun location, everything one would need (even those traveling with a toddler :)