Great position. Charming flat. Nice hosts.
If you can live with a small bathroom, it is ideal!