Great place to stay, just as described. The apartment is spacious, was clean and has beautiful views of the beach and Table mountain. Would definitely book again.