The flat is done in an stylish and comfortable way -bed and shower are great.
Regarding cleanliness, spotless! And amenities are all to hand