Clean, spacious, well appointed, and great location. Will likely return in the future.