Very hospitable and welcoming flat and host.