This island village is just east of Miami, south of Miami Beach and north of the Biscayne National Park, making it a rather central location for those visiting the Miami area while maintaining a small-town feel for tourists looking to escape many of the big-city aspects of Miami itself.
If your looking for a luxury hotel in the area then check out the Ritz-Carlton Key Biscayne. This resort is only about 30 minutes from Miami International Airportm, and it's adjacent to Cape Florida State Park – just rated one of the Best Beaches for 2012! They also have a nice pool, great spa and Miami's only oceanfront Mexican restaurant, Cantina Beach. LOTS to do in the area since it's minutes away from Downtown Miami and the new Miami Marlins ballpark.