Awesome place in a cosy little town with good restaurants, awesome snorkelling, and an interesting history. Perfect for a relaxing seaside vacation and a comfortable driving distance from various attractions.