We just booked our honeymoon cruise! We are doing a 7-day Western Caribbean cruise on Carnival out of Miami. Ports are Cozumel, Belize, Roatan (Honduras) and Grand Cayman. Since the wedding is in Islamorada, we can just drop off our rental car at MIA and then cab it to the port. Easy-peasy! I am so psyched.