Nice and clean flat with a very accommodating and communicative host.