Das sehenswerte, renovierte Hotel liegt am Strand und ist momentan mit seinem eleganten sowie anspruchsvollen Dekor eines der coolsten Hotels in South Beach. South Beachs Lincoln Road und Ocean Drive befinden sich nur wenige Schritte entfernt. Nach ca. 1 Block sind öffentliche Verkehrsmittel und nach etwa 3 Blocks Restaurants und Bars zu erreichen. Zu diversen Einkaufsmöglichkeiten gelangen die Besucher nach ca. 5 km und zur Stadt Miami nach etwa 8 km.
Das Hotel verfügt über insgesamt 151 Zimmer. Es bietet den Gästen eine Empfangshalle mit 24 Std. Rezeption, Hotelsafe und Aufzug. Des Weiteren befinden sich im klimatisierten Strandhotel ein Restaurant, eine Bar und ein öffentlicher Internetzugang. Ein Parkplatz ist vorhanden (Gebühr).
Die gut dekorierten Zimmer sind mit Kaffeemaschine sowie Bad/Dusche mit Haartrockner ausgestattet. Sie verfügen über Direktwahltelefon, Sat.-/Kabel-TV, Radio, Internetzugang und 2 Queensize-Betten oder Kingsize-Bett. Heizung und Klimaanlage können individuell reguliert werden.
Ein wahrer Art Deco Poolbereich mit Palmen weist den Gehweg zum Strand. Den Gästen stehen ein Fitness-Raum und diverse Massage-Angebote zur Verfügung.