We had a great stay - everything you could possibly need is available. It was very comfortable and the place is very well decorated.
As per previous comments, the street on which the apartment sits is quite steep - nothing like a little exercise before you get home!
Coffee pods, sugar, dishwasher tabs, washing detergent, soap provided - no salt/pepper/olive oil though.
Special mention for the shower!