A perfect flat, in a perfect location, with a perfect host. Could not ask for more. We will be back!