Отель расположен на севере Гоа, на пляже Калангут. Представляет собой два двухэтажных корпуса, расположенных на берегу моря. Находится в непосредственной близости от ночных развлечений. Построен в 1989 году. В ресторане отеля подают блюда индийской и интернациональной кухни.