The place is very nice and you will most definitely find everything you hope for. It was very clean, you get a Toaster, microwave, coffeemaker (even with some coffee powder waiting for you), an oven and a really big shower.
However one can tell that the place has exactly as much as necessary and not more. You get like 5 forks so you'll have to wash the dishes after basically every meal. This is not a problem but somewhat inconvenient.
Location is spectacular. We did everything walking which is easily possible from this location. However we were confused when we had to go the offices to collect the keys and then walk 15min to the apartment. You then have to do this again when you check out. Again inconvenient but no biggie.
All things considered I think the place is amazing value for money and the hosting team was helpful and quick to respond.