Отель построен в 1984 году, расположен на южном побережье, в самом центре пляжа Majorda Beach. На территории отеля большое количество услуг, которые помогут сделать отдых комфортным. Отель состоит из основного четырехэтажного здания и комплекса одноэтажных и двухэтажных бунгало.