Avemore Hidden Haven - With Backup Power 7600 Stellenbosch, Avemore At Leverger, Devon Valley Road 9.4 / 10 9 reviews