Ever go all-inclusive? If not, then take my advice. Don't go for more than five days! All-inclusive means all the food and drink you want, anytime you want, and even at our ages when you'd think we'd know better, well, self-discipline is tough to maintain.

On our way to our customary June trip to St Maarten in the eastern Caribbean, we stopped off at Punta Cana on the Dominican Republic for just five days.

Punta Cana is known for its beautiful beaches, and consequently more than 30 resorts sit side by side on the ... (more)