Если кратко, то Хорватия делится на континентальную часть, ту что не у моря, и от северо-запада к юго-востоку на : Истрию, Кварнер, Северную, Среднюю и Южную Далмациию. Везде есть пляжи, но разные, магазины в более крупных пунктах есть всегда и на выбор, в небольших поселках и на островах тоже что-то есть ) Вообще вопрос слишком обширный для ответа. Все зависит от того что предпочитаете, когда хотите приехать. Ну и самое главное, вы просите описать побережье более 1000 км, не включая острова. Тут, думаю, путеводитель в помощь, отзывы в интернете лучше не читайте, голова кругом пойдет.