Haven't been to either and looking at either for an option for July 25. Any recommendations of areas etc. We would be planning to Airbnb/villa and hire a car. Teens with us who are to be fair pretty easy to please.