Spacious, clean, good location! We had a wonderful stay in Cape Town.