El complejo turístico está situado directamente enfrente del océano, en la playa de Sunny Isles Beach, a 20 kilómetros del aeropuerto internacional de Miami y a 51 kilómetros del aeropuerto de Ft. Lauderdale y de South Beach.
Cuenta con un pequeño restaurante en la planta baja, que sirve comidas y aperitivos. La mayoría de los restaurantes están a poca distancia a pie.