El hotel está situado en el centro del paraíso subtropical, aproximadamente 30 minutos en limusina del aeropuerto y 15 minutos del Castillo Shuri.
El hotel dispone de 3 restaurantes y dos salones. El Sky está situado en la 15ª planta, ofrece una impresionante vista de la ciudad y del Mar del Este chino. Acuda para cócteles clásicos y originales antes o después de comer. También dispone de menús informales.