Glass Island Ballycastle is a contemporary luxury costal retreat situated 120 meters from the town's sea front in Beechwood Avenue www.glassislandballycastle.com