This is an extremely well located and well decorated place. Check-in is easy and the company is very responsive. I did clean a little before settling in, but there were cleaning products available so that was more than simple!