Good place for living in Cape Town, nice location near waterfront :)