Clean, spacious, good place to stay.