Отель расположен в Северном Гоа, находится в тихом местечке. Открылся в 2008 году. Общая площадь территории составляет 3 200 кв.м.