The location of this stay is amazing, a few minutes from 2 major train stations (both with a direct route to and from the airport)
Equally as close to many significant sights and points of interest.