Nice apartment in great location. Major sites are within walking distance or easy to reach by public transport.
Easily reachable from the airport.
Excellent for someone looking for a short stay.