Mackston Apartments Map Print Mackston Apartments in Barbados is a prime property consisting of a 4 unit apartment blocks and 3 cottages known as Hideaways.