We had a great stay overall, the apartment was very clean and as described, the location is close to many points of interest, the hosts were very helpful and quick to any questions we had.
The only drawback was that the beds were a bit uncomfortable but generally we had a very pleasant stay.