The stay was really really good, way better than expected. The apartment is located super central and can be reached easily by foot or metro. Can only recommend this place.