The localization is perfect, we did everything by foot and the communication with the airport is super easy. There is a lot of restaurants nearby. We stayed there in two different dates, at the beginning and end of our trip just because we really liked the place and the localization.