Four Seasons Hotel Miami on Brickell Avenue is a glittering pillar of sophistication and world-class luxury, just a block from Biscayne Bay in downtown Miami.