We stayed as a group of friends in this appartment. The location was great and Check-in very easy. The fridge did not seem like it had been cleaned and there was a bad smell in the bathroom all of the days.
If you are looking for a homey feel, this is not your best fit. For the location and number of beds it is very affordable.