Great location. Great host. Great place. Wonderful flat with thoughtful touches throughout. Will definitely stay again given the chance.