Great place to stay in Cape Town! Super close to Lion's head and the beach.