Thinking of planning a trip in the Keys area for April or May. Just hubs and I, 31-30 years old. No kids. Want great eats, sights, maybe go fishing, some activites, and great beaches and would love a super awesome resort to stay at or something unique. Any suggestions? Never been and really confused about all the towns to pick from? Was thinking of going for Marathon? Need opinions! Thanks!