It's seldom that the pictures and actual apartment matches up. I was blown away. Spectacular views, spacious modern apartment, great host with personalized check in. I loved every moment of my stay in Blouberg.