October 2026Google review
Just a great place....
143 Acacia St, Heldervue, Cape Town, 7130, South Africa
Heldervue, Somerset West
Shown as Google provides them; ratings above include them.
Just a great place....
Secure and very scenic
Good location and security
Not what I expected, security not good
Spotlessly clean, very well looked after. Good security.