stylish, great location, perfect stay in Cape Town