We had a good time staying at the apartment. For a short city trip it is definitely a good option. The Air conditioning is a plus. The shower is a bit small for tall people.
Other than that, the location is great! Very central, but located in a quiet alley. The check-in was very easy and the communication was quick and very friendly :-)