Thanks to its experience, the Andretta Group operates on the beautiful island of Cres, off the spectacular Croatian coast.