Well-equipped and affordable flat with a great host.