Thanks all for the tips. We think we will have plenty of time to touch these places to break up beach days and possibly find a next place for a full vacation.
Liliana