Clean, well communicated, spacious... good place to stay. It has no windows but it was well advertised in advanced, and we had no problems with ventilation. Would recommend!