Comfortable accommodation, ideal for your arrival in Cape Town