An easy and extremely comfortable stay in an ideal location in Cape Town!