Very well located and very spacious , clean apartment .