Rent a car, the beach is better to go with a car. All the other things are perfect!