Awesome place, ticked all the boxes. Close to the beach and the beachfront restaurants. Beautiful views of Table Mountain.