Clean, spacious and great location. Checking in and out was very easy despite our late arrival.