Das luxuriöse Hotel mit zeitgemäßem sowie dynamischem Design ist am Wasser gelegen. Restaurants, Bars und eine Haltestelle der öffentlichen Verkehrsmittel befinden sich in einem Umkreis von etwa 500 m. Einkaufsmöglichkeiten sind nach ca. 3 km und die Stadt Coral Gables ist nach etwa 10 km zu erreichen.