Perfect location, super lovely hosts and a spotless, spacious flat. We'd come back any time!