Well located, small, clean and well equipped flat with a helpful host