We had a great time in this apartment which was Cozy and with a great location.
The kitchen is not fully-equipped but fine for basic meals.
The only default was the cleanliness, it was a little bit dirty at our arrival.
I still recommend it.