We stayed here for 5 weeks and the apartment had everything we needed for our stay. The kitchen/living area is a good size and the kitchen was well equipped (oven, hob, microwave, kettle, toaster, coffee maker and plenty of cups, glasses, plates etc.). The bathroom was great with a great shower over the bath with plenty of hot water. We also used the communal pool and sauna which were very well maintained.
The only negative is the lack of any storage in the bedrooms but there is a large storage cupboard in the hallway. We would definitely stay here again.