Cabo or Key West

Trying to plan a trip for my medical school graduation. I can’t make a decision between the two. Any advice from anyone who has been to one or the other? What did you like/dislike?