This apartment had everything that I needed to have a comfortable long-term stay, and it has an absolutely stunning view of the ocean, Robben Island, and Table Mountain/Lion's Head. The host has good communication without being overbearing which was very appreciated. I would definitely stay again.