We really enjoyed our stay here. The apartment is beautiful and was spotlessly clean and has incredible views of the sea and table mountain. The hosts also go the extra mile to ensure you have everything you need for your stay, over and above what you would expect.