Having stayed in plenty of places in Cape Town over the years this is by far the most amazing...
A) Location is perfect
B) Views that no other accommodation in Cape Town can compare to. When it says Mountain views... they truly are!
C) Hosts are fantastic
D) The list goes on!