We had a good stay but it is pretty small if your are there with more than 2 persons.
Location is good and the apartment comes with the most necessary amenities.