Este lujoso Hotel Cuatro estrellas está ubicado en el Pacífico Noroeste de Costa Rica en Tamarindo, "la playa más famosa de Costa Rica" según Forbes Magazine.