Stunning view above Cape Town, peaceful place to relax