We also did this, around a decade ago, and loved this itinerary. The sea days before felt like the first vacation, the time at the islands was awesome. Then when we were headed back it felt like a 3rd vacation, time to relax without our vacation being over yet.