Great place to stay!
The only think I want to mention is, that it smelled a bit mouldy.
Otherwise the location is great and the apartment itself as well!