Great flat - great location - great communication with the hosts who were very accommodating and responsive.
Everything is accurate in the listing.
I would stay here again without a doubt.