Great apartments in a great location in carrick