Amazing flat: clean, well located and stylish with incredibly-friendly hosts