Stay here for 2 x 1 night in March and was very pleased with our 1-bedroom apartment.
Every thing was clean, the dishwasher worked fine, good kitchen facilities frindly front desk staff who recommended some nice cafes/restaurants.
Only one small thing - when we checked out the man (owner?) at the reception told us that they could arrange a taxi transfer to the airport at a lower cost than the shuttle service we had booked the day before. It would have been nice to be informed of that at check-in.
Could only recommend this place.