Awesome clean apartment with a spectacular ocean and table mountain view.