translate English to French: Makarska has everything you need for a holiday of your dreams.
Makarska a tout ce dont vous avez besoin pour un séjour de vos rêves.