Amazing view! Lovely apartment with great views of Table Mountain and Blouberg beach. Very well located with shops and restaurants within walking distance.