Amazing location and the apartment is modern with everything you need. The only reason I don't give 5 stars is because of the cleaning. In general the apartment was quite dusty, and especially the bathroom was not cleaned thoroughly.
However, it didn't ruin the stay for us and I can still recommend the apartment. But I hope the owners are not paying much for the cleaning service.