A wonderful clean flat with great host