Glen Beach Villas is an architectural masterpiece. Amazing home design which maximizes a great location in Camps Bay!