The flat was perfect for our stay in Cape Town. Views from the patio were fantastic and the entire flat was clean and modern. Close to the beach and awesome restaurants. Check out Dizzy's for great pizza! Craig was a great host, I would recommend it to my friends and family.