Clean and as advertised. Small space for 3 people but we made it work. The location and price are worth it. Plus max is great at recommending things to do and helping with your stay as much as possible. He was great to help arrange airport transportation as well.