Clean, spacious, safe, everything provided that you would expect from a hotel and more