Most beautiful apartment in fantastic location!
Cape Towns best!!