We recently visited the Ritz-Carlton Key Biscayne, a luxurious resort located on a peaceful five-mile barrier island, minutes away from downtown Miami. First Impressions The resort’s main building is stately and opulent, reminiscent of yesteryear’s grand hotels. As we arrived at the porte-cochère (carriage porch) we were immediately welcomed by the