Spotlessly clean flat, with a fantastic location in a beautiful city. Michele was a great host, who dropped by to meet us because he couldn't personally check us in on arrival; he also generously extended checkout to accommodate our flight time.