Escape with the whole family to this apartment in Key Biscayne that exudes the classic charm of South Florida. Located on an exclusive five-mile-long barrier island, it is just minutes from dynamic downtown yet provides an atmosphere of sequestered serenity. It is within walking distance of the beach, shops, and restaurants.