Hidden Gem is exactly correct. A beautiful apartment in a stunning setting, easy access to Cape Town plus fantastic local restaurants and shops. We were well looked after by the team and would highly recommend.