Cannot imagine anywhere better located than here at Swallows. All the central hotspots are within easy walking distance - even uphill to the castle is a pleasant stroll. Also close to trams and buses and restaurants everywhere.
Taxi from airport only 15Euro (so long as you avoid rush hour). The apartment is very clean and practical - nice bedding and towels, plenty of hot water. There is some street noise if you leave windows open - but hey , you are in a city.