Отель находится на Северном Гоа, на пляже Калангут. Открылся в 2002 году, последний ремонт проводился в 2009 году. Общая площадь территории составляет 12 000 кв.м. Представляет собой три 3-4-этажных корпуса.