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