Clean, great location, excellent wifi, it had everything we needed.