Отель расположен в Северном Гоа, вблизи пляжа Calangute Beach. Находится недалеко от коммерческих центров, ресторанов, кафе, центров водных видов спорта. Открылся в 2004 году, а дата последнего ремонта 2012 год. Площадь территории 8000 кв.м. Состоит из восьми 3-этажных корпусов.