Everything was clean and had what we needed. The construction is certainly present, but while we were there, they were not working so we were lucky. It is comfortable, but could use some updating. There were no real major things, and everything is in working condition, but if you are looking for a more updated place, this would not work. Also, our bad, we did not ask about steps, but there is a steep set to get up and down the unit. It was hard to get luggage up and down. Host was super responsive.