We couldn't have been happier with our stay.
The apartment is great and so is the location. Even though we were traveling with small kids, it was easy enough to walk either to a public transport stop but even to some sights.