super clean, all amenities you would expect plus extras. one of the best places to stay in Cape Town