Anyone been to Croatia on holiday? Can you recommend good places to stay? And good places to snorkel? Thanks.