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