Clean, spacious, great location, check-in instructions easy to follow. I highly recommend it.