Excellent location, great flat and very clean.
Really well presented and great communication from the hosts - quite a few stairs on the way up!