Set on the shores of Belfast lough, this wonderful home from home offers luxurious self-catering accommodation in Northern Irelands most desirable location.