The place is as new and as clean as it can get. I was really satisfied of my stay over there. The host were always super quick to answer any of my concerns and the place is really well located. I highly recommend