Beautiful apartment with stunning views of the sea and table mountain. Clean, well appointed, spacious. Perfect for our stay