Great flat, good location, very accommodating hosts - I'll stay here again.