In Northern Ireland is a small island town that's bursting with gorgeous castle views and more exciting shops and restaurants ...