The location, accommodations, weather, food, and tropical drinks made it a trip we will treasure forever!