clean, well located, very new. kitchen very well equipped. would recommend.