Camps Bay Retreat is an incredible spot. The location has gorgeous views, a restaurant that's fab and walks around the property. Really recommended.