Clean, well staffed, had a great time at Eric's place. The apartment had everything we needed!