This apartment was great there was very little to fault.
The only issue we had was that upon arrival after checking in we noticed our room had not been cleaned and the sheets and towels from the previous occupants were still there. Once we notified the reception this was fixed immediately.
Aside from this small miscommunication the location was perfect and close to everything you could want.