Amazing little apartment right on one of the best beaches in Cape Town