The location of the apartment is great and it is very clean. However, in terms of a 'homely' atmosphere, I've seen better. It lacks charm, you can tell that no one lives in this apartment and it is just a place to rent to travelers. It felt very impersonal, a bit like an IKEA showroom. For the price, all we got was a room that looked a bit grim (like in a hospital) with the view on the washing lines of neighbors. We did not really open the window anyway because of the loud builders' work taking place in the building.
The only thing this place is missing as a hotel is a lock on the door.